in the hot seat definition
In an uncomfortable or embarrassing situation, usually by being subjected to severe criticism: “When the settlement talks broke down, he was in the hot seat with both management and labor.” The phrase is an extension of “hot seat,” slang for the electric chair.